package com.ruihu.admin.module.business.tasknode.domain.dto;

import lombok.Data;

import java.util.Date;

@Data
public class SubTaskNodeInstDTO {

    /**
     * ID
     */
    private Long id;

    /**
     * 子任务ID
     */
    private Long subTaskId;

    /**
     * 子任务状态
     */
    private Integer subTaskStatus;

    /**
     * 任务节点ID
     */
    private Long taskNodeId;

    /**
     * 任务环节实例ID
     */
    private Long taskNodeInstId;

    /**
     * 任务环节名称
     */
    private String taskNodeName;

    /**
     * 任务环节序号
     */
    private Integer sortNo;

    /**
     * 电芯类型编号
     */
    private String cellTypeCode;


    /**
     *  工厂编号
     */
    private String factoryCode;

    /**
     * 备注信息
     */
    private String remark;

    /**
     * 表单数据
     */
    private String formData;

    /**
     * 乐观锁
     */
    private Integer revision;

    /**
     * 完成时间
     */
    private Date completionTime;

    /**
     * 创建人
     */
    private Long createBy;

    /**
     * 更新人
     */
    private Long updateBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 任务拆解人
     */
    private Long taskOwner;

    /**
     * 任务拆解时间
     */
    private Date taskBeginTime;
}
